implied release - Spanish English Dictionary